Isle Of Skye — synonyms, definition

1. Isle of Skye (Noun)

1 synonym
Skye
1 definition

Isle of Skye (Noun) — An island of northwestern Scotland noted for its rugged mountain scenery.

1 type of
island
1 part of
Inner Hebrides